An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation

نویسنده

  • Matthew Kelly
چکیده

This paper is an introductory tutorial for numerical trajectory optimization with a focus on direct collocation methods. These methods are relatively simple to understand and effectively solve a wide variety of trajectory optimization problems. Throughout the paper we illustrate each new set of concepts by working through a sequence of four example problems. We start by using trapezoidal collocation to solve a simple one-dimensional toy-problem and work up to using Hermite–Simpson collocation to compute the optimal gait for a bipedal walking robot. Along the way, we cover basic debugging strategies and guidelines for posing well-behaved optimization problems. The paper concludes with a short overview of other methods for trajectory optimization. We also provide an electronic supplement that contains well-documented Matlab code for all examples and methods presented in this paper. Our primary goal is to provide the reader with the resources necessary to understand and successfully implement their own direct collocation methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Trajectory Optimization for a Multistage Launch Vehicle Using Nonlinear Programming

This work is an example of application of nonlinear programming to a problem of three-dimensional trajectory optimization for multistage launch vehicles for geostationary orbit missions. The main objective is to minimize fuel consumption or equivalently to maximize the payload. The launch vehicle considered here, Europa-II, consists of 5 thrust phases and 2 coast phases. Major parameters of the...

متن کامل

Variational Contact-Implicit Trajectory Optimization

We present a formulation of rigid body dynamics with frictional contact that leverages ideas from discrete mechanics to derive time-stepping schemes with any desired order of integration accuracy. By utilizing the new time-stepping methods as dynamics constraints in a direct trajectory optimization scheme, we are able to perform contact-implicit trajectory optimization with accuracy equal to tr...

متن کامل

Adaptive node distribution for on-line trajectory planning

Direct methods for trajectory optimization are traditionally based on a priori temporal discretization and collocation methods. In this work, the problem of node distribution is formulated as an optimization problem, which is to be included in the underlying NLP. The benefits of utilizing the suggested method for on-line trajectory optimization, are illustrated by a missile guidance example.

متن کامل

Structured Interior Point Sqp Methods in Optimal Control

Trajectory optimization is an important means to improve performance in many industrial and scientiic processes such as robotics or aerospace applications. A combination of SQP methods with direct collocation or multiple shooting discretizations has proven very successful for such problems. In realistic applications, however, very large QP sub-problems with thousands of constraints may arise. T...

متن کامل

مدیر موفق کیست؟

Who is a really successful manager? A manager who spends less money, or the one who earns more? A manager who can survive for a longer period of time, or an administrator who expands his organization, and opens up new branches? Which one is the most successful? The article tries to answer these questions and provides, some simple guidlines for the managers in every domain of management who wan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM Review

دوره 59  شماره 

صفحات  -

تاریخ انتشار 2017